impress (someone) with (something)

Translations
impressionner (quelqu’un) par (quelque chose)
Definitions
To make someone feel admiration or respect for you by demonstrating a particular skill, quality, or achievement.